YAYDP\Abstracts\YAYDP_Rule B

Total Complexity 79
Dependencies 8
Dependents 0
Total lines 344
Lines of code 196
Logical lines of code 125
Comment lines 102
Methods 23
Properties 1

Methods 23

Method Rating Maintainability Complexity Lines of code
is_end_in_future()
B
44 17 39
is_in_schedule()
A
44 14 41
is_upcoming()
A
48 10 32
get_tooltip()
S
59 5 13
is_reach_limit_uses()
S
65 3 9
is_running()
S
75 3 4
is_enabled_schedule_recurring()
S
69 2 6
is_enabled_schedule()
S
70 2 6
get_maximum_adjustment_amount()
S
74 2 4
get_pricing_value()
S
77 2 3
get_pricing_type()
S
77 2 3
get_condition_match_type()
S
77 2 3
get_conditions()
S
77 2 3
get_type()
S
78 2 3
get_name()
S
78 2 3
get_id()
S
78 2 3
get_data()
S
82 1 3
is_enabled()
S
79 1 3
check_conditions()
S
78 1 3
increase_use_time()
S
80 1 3
get_conditions_encouragements()
S
78 1 3
get_schedule_recurring_type()
S
80 1 3
__construct()
S
81 1 3